snatched away - Français Anglais Dictionnaire